﻿namespace BM.Tools.WebControls.MForm.Controls.ValueFormatters
{
    /// <summary>
    /// An abstract class for classes that perform value formatting
    /// </summary>
    public abstract class StringFormatter
    {
        /// <summary>
        /// This method should provide the formatting logic
        /// </summary>
        /// <param name="value">
        /// The value.
        /// </param>
        /// <returns>
        /// the formatted string
        /// </returns>
        public abstract string Format(string value);
    }
}
